package com.dstz.bpm.core.manager;

import com.dstz.base.manager.Manager;
import com.dstz.bpm.api.model.inst.BpmExecutionStack;
import com.dstz.bpm.api.model.task.IBpmTask;
import com.dstz.bpm.core.model.BpmTaskStack;
import java.util.List;

public interface BpmTaskStackManager extends Manager<String, BpmTaskStack> {
   BpmTaskStack getByTaskId(String var1);

   BpmTaskStack createStackByTask(IBpmTask var1, BpmExecutionStack var2);

   void removeByInstanceId(String var1);

   List<BpmTaskStack> getByInstanceId(String var1);
}
